produce or create - French English Dictionary